insistent annoyance - Alemán Inglés Diccionario